package com.attilax.dataSpider;

import org.openqa.selenium.JavascriptExecutor;
import org.openqa.selenium.firefox.FirefoxDriver;

import com.attilax.auto.web.WebDriverUtil;
import com.attilax.io.pathx;

public class Html2txt {

	public static  void main(String[] args) {
		new Html2txt().t();
	}

	private static void t() {
		System.setProperty("webdriver.firefox.bin", pathx.classPathParent()
				+ "\\Mozilla Firefox\\firefox.exe");
		
		WebDriverUtil wdu = WebDriverUtil.newx();
		FirefoxDriver driver =wdu.getDriverInstan( null);
		String pubUrl="http://www.cnblogs.com/qiaoyeye/p/4614430.html";
		driver.get(pubUrl);
		JavascriptExecutor js = (JavascriptExecutor) driver;
		// 用js弹出alert
		//document.execCommand(sCommand[,交互方式, 动态参数])
		//其中：sCommand为指令参数，交互方式参数如果是true的话将显示对话框，如果为false的话，则不显示对话框（下例中的”false”即表示不显示对话框），动态参数一般为一可用值或属性值（如下例中的”true”）。
		String string = "window.document.execCommand('Saveas', false, 'tagq0f.txt');";
		js.executeScript(string);
		System.out.println("--f");
		
	}
}
